﻿namespace WyUnity.Data.DataAccess.Dialect
{
	public static class SqlDialectMng
	{
		//private static ISqlDialect _mssql = new MSSQLDialect();
		public static ISqlDialect GetMSSqlDialect()
		{
			//return _mssql;
			return MSSQLDialect.Instance;
		}

		private static ISqlDialect _mysql;
		public static ISqlDialect GetMySqlDialect()
		{
			if (_mysql == null) _mysql = new MySQLDialect();
			return _mysql;
		}

		//private static ISqlDialect _sqlite;
		//public static ISqlDialect GetSqliteDialect()
		//{
		//    if (_sqlite == null)
		//    {
		//        _sqlite = new SqliteDialect();
		//    }
		//    return _sqlite;
		//}
	}
}
